import {ecs} from "db://oops-framework/libs/ecs/ECS";
import {MjEntity} from "db://assets/script/game/majiang/entity";
import {Initialize} from "db://assets/script/game/initialize/entity";
import {DatingEntity} from "db://assets/script/game/dating/entity";

@ecs.register('SingletonModuleComp')
export class SingletonModuleComp extends ecs.Comp {
    reset(): void {
    }

    initialize: Initialize = null!
    dating: DatingEntity = null!
    gameMj: MjEntity = null!
}

export const smc =  ecs.getSingleton(SingletonModuleComp)